managed company - Spanish English Dictionary